release or surrender - German English Dictionary